package com.itheima_03;

import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectOutputStream;

/*
    对象序列化流
        构造方法：
            ObjectOutPutStream(OutPutStream out):创建一个写入指定的OutPutStream的ObjectOutPutStream

        序列化对象的方法：
            void writeObject(Object obj):将指定的对象写入ObjectOutPutStream
 */
public class ObjectOutPutStreamDemo {
    public static void main(String[] args) throws IOException {
        //ObjectOutPutStream(OutPutStream out):创建一个写入指定的OutPutStream的ObjectOutPutStream
        ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("myOtherStream\\oos.txt"));
        //创建对象
        Student s = new Student("林青霞",30);
        //void writeObject(Object obj):将指定的对象写入ObjectOutPutStream
        oos.writeObject(s);
    }
}
